
#header {
	POSITION: relative;
	Z-INDEX: 999;
	WIDTH:952px; height:37px; float:left;
}

#header .logo {
	FLOAT: left
}

#header .nav {
	FLOAT: left;
	WIDTH:1152px
}

#header .nav UL .mainlevel {
	FLOAT: left;
	LINE-HEIGHT: 37px
}

* HTML .nav UL .mainlevel {
	BACKGROUND: 0px 0px;
	POSITION: relative
}

.language {
	RIGHT: 22px;
	POSITION: absolute;
	COLOR: #ffffff;
	Z-INDEX: 999;
	TOP: -30px
}

.language A {
	COLOR: #ffffff;
	LINE-HEIGHT: 26px
}

.language A:hover {
	COLOR: #eeeeee
}

.language SPAN {
	HEIGHT: 5px;
	MARGIN: 0px 5px;
	WIDTH: 1px
}

#header .nav UL {
	DISPLAY: table
}
#header .nav UL #nav_49 .nav-a{ margin-right:0px;}
#header .nav UL LI .nav-a {
	FONT-SIZE: 16px; text-align:center;
	HEIGHT: 37px;
	COLOR: #000;
	TEXT-DECORATION: none;
	DISPLAY: inline-block;
	LINE-HEIGHT: 34px;width:80px; margin:0 10px;border-top:2px solid #fff;}


#header .nav UL LI .nav-a:hover { border-top:2px solid #007fd8;color:#007fd8;
}{}
#header .nav UL LI.navdown .nav-a {border-top:2px solid #007fd8;color:#007fd8;}


#header .nav UL LI .current.nav-a {

}

#header .nav UL LI .nav-a:hover {
}

#header .nav UL LI.first-crl {
	BACKGROUND: 0px 0px
}



#header .nav UL LI.first-crl .nav-a:hover {
	HEIGHT: 38px;
	BACKGROUND: url(../images/yj-bg.png) no-repeat left top;
	PADDING-LEFT: 45px
}

#header .nav UL LI.end-crl .nav-a {
	HEIGHT: 38px;
	BACKGROUND: url(../images/yj-bg2.png) no-repeat right -41px;
	PADDING-RIGHT: 45px
}

#header .nav UL LI.end-crl .current.nav-a {
	HEIGHT: 38px;
	BACKGROUND: url(../images/yj-bg.png) no-repeat right -41px;
	PADDING-RIGHT: 45px
}

#header .nav UL LI.end-crl .nav-a:hover {
	HEIGHT: 38px;
	BACKGROUND: url(../images/yj-bg.png) no-repeat right -41px;
	PADDING-RIGHT: 45px
}

.mainlevel DIV {
	HEIGHT: 135px;
	BACKGROUND: url(../images/nav-bg-09.png) 0px 0px;
	POSITION: absolute;
	PADDING-BOTTOM: 15px;
	PADDING-TOP: 15px;
	PADDING-LEFT: 20px;
	DISPLAY: none;
	TOP: 39px;
	PADDING-RIGHT: 20px;
	WIDTH:400px
}

.mainlevel DIV OL {
	OVERFLOW: hidden;
	FLOAT: left;
	DISPLAY: block;
	WIDTH: 200px
}

.mainlevel DIV LI {
	BORDER-BOTTOM: #fff 1px dotted;
	LINE-HEIGHT:32px; float:left;
}

.mainlevel DIV LI A {
	HEIGHT: 32px;
	COLOR: #3b3b3b;
	PADDING-LEFT: 8px; font-size:14px;
	DISPLAY: inline-block;
	LINE-HEIGHT: 32px; padding-right:8px;
}

.mainlevel DIV LI A:hover {
	COLOR: #0468a8
}

.mainlevel DIV .nav-img {
	FLOAT: right;
	DISPLAY: inline-block
}

.mainlevel DIV SPAN IMG { height:108px; width:185px;
	BORDER-TOP: #ffffff 3px solid;
	BORDER-RIGHT: #ffffff 3px solid;
	BORDER-BOTTOM: #ffffff 3px solid;
	BORDER-LEFT: #ffffff 3px solid
}

#nav_27 div,#nav_66 div,#nav_26 div,#nav_46 div,#nav_49 div,#nav_94 div{ right:0px}
#nav_93 div{ height:0px; padding:0px;}
#nav_93 div ol,#nav_93 div .nav-img{ display: none;}
